.cbStyle {
	width: 200px;
	
}
.divComandos{
		text-align: center;
	}

label {
		font-family: verdana;
		font-size: 10pt;
		color: #000000;
		font-weight: bold;
	}

td {
    font-family:verdana;
    font-size:9pt;
    color:#000000;
}
h1 {
	font-weight: bold;
	font-size: 12pt;
	color:#000000;
}
h2 {
	font-weight: bold;
	font-size: 10pt;
	color:#000000;
}
h3 {
	font-weight: bold;
	font-size: 8pt;
	color:#000000;
}
.fundo {
	background-color: #CCCCCC;
}
.mensagens{
	font-weight: bold;
	float:center; 
	margin-left : 170px;
	text-align: left;
	color: red;
	margin: 5px;
	padding: .1em;
}
.text {
	font: 12pt Verdana;
	color: #1C1C1C;
}
.titulo {
	font-weight: bold;
	font: 10pt Verdana;
	color: #1C1C1C; 	
}

/*
	estilo utilizado para tabela de listagem
*/
 #div_listagem TABLE TR .centro { 
	text-align:center; 
}
#div_listagem TABLE TR TH {
	height:22px;
	padding:0 0px 0 0px;
	border:1px solid #b3bdce;
	background:#f0f1f7;
	color:#000000;
	font-weight:bold;
	font-size:14; 
	text-align:center;
}

#div_listagem TABLE TR TD A {
	color:#000080;
	font-weight:bold;
	border:0px; 
}

#div_listagem TABLE {
	width : 100%;
	border:1px solid #b3bdce;
	border-collapse:collapse; 
	margin-bottom:10px; 
	background:#f0f1f7; 
}

#div_listagem TABLE TR TD {
		padding:3px 10px 3px 10px; 
		border:1px solid #b3bdce; 
		font-size:12;	
}

.botao { font-size: 11px; font-weight: bold; color: #FFF; border: 1px #002884 solid; height: 20px; padding: 0px 5px 0px 5px; cursor: hand; background: url(../images/novoLayout/botao-pedaco-background.jpg) top left repeat; min-width: 70px; cursor:pointer; }
.botao_alinhado { font-size: 11px; font-weight: bold; color: #FFF; border: 1px #002884 solid; height: 20px; padding: 0px 5px 0px 5px; margin: 9px 5px 0px 0px; cursor: hand; background: url(../images/novoLayout/botao-pedaco-background.jpg) top left repeat; cursor:pointer; }
.botaoFilter { font-size: 11px; font-weight: bold; color: #FFF; border: 1px #002884 solid; height: 20px; padding: 0px 5px 0px 5px; cursor: hand; background: url(../images/novoLayout/botao-pedaco-background.jpg) top left repeat; cursor:pointer; }
.botaoSemMargin { font-size: 11px; font-weight: bold; color: #FFF; border: 1px #002884 solid; height: 20px; padding: 0px 5px 0px 5px; cursor: hand; background: url(../images/novoLayout/botao-pedaco-background.jpg) top left repeat; cursor:pointer; }
.botaoSemMarginPb { font-size: 11px; font-weight: bold; color: #FFF; border: 1px gray solid; height: 20px; padding: 0px 5px 0px 5px; cursor: hand; background: url(../images/novoLayout/botao-pedaco-background-pb.jpg) top left repeat; cursor:pointer; }
input, radio, select, textarea {border: 1px #CCC solid; font-size: 11px; height: 18px; min-width: 130px; cursor:pointer;}
input[type="checkbox"], input[type="radio"]  { vertical-align: middle; border: 1px #CCC solid; font-size: 11px; height: 18px; min-width: 0; cursor:pointer;}
.botao_reset_margin input {margin-bottom:7px; cursor:pointer !important}


/*
	fim do estilo utilizado para tabela de listagem
*/
body {
	font-family: arial;
}

.bemvindo {
	display: block;
	font-size: 20px;
	font-family: arial;
	clear: both;	
}

.footer {
	width: 840px;
	margin: 0 auto;
	text-align: center;
	padding: 10px 0 ;
}

form {
	width: 840px;
	margin: 0 auto;
}
	
	
	
td font {
	font-family: arial !important;
	font-size: 12px !important;
}
td input[type=text] {
	padding: 3px !important;
}
	